Создание игр в Roblox Studio для детей от Coddy
Вы научитесь
Программа курса
Курс будет проходить от девяти месяцев и суммарно займёт от семидесяти двух академических часов. За это время дети начнут программировать на языке Lua и смогут создать свою собственную игру в Roblox Studio.
1-й модуль
Установите Roblox, разберётесь в правилах и начнёте работать над своей первой игрой. Узнаете, что такое родительско-дочерние отношения, и сможете группировать объекты. Познакомитесь со свойствами персонажей и объектов, настроите освещение карты. Сможете добавить в игру эффекты дыма и огня, а также источники освещения.
Установите Roblox, разберётесь в правилах и начнёте работать над своей первой игрой.
Узнаете, что такое родительско-дочерние отношения, и сможете группировать объекты.
Познакомитесь со свойствами персонажей и объектов, настроите освещение карты.
Сможете добавить в игру эффекты дыма и огня, а также источники освещения.
2-й модуль
Научитесь создавать 3D-объекты, смоделируете здание. Сможете создавать сложные геометрические детали. Научитесь использовать декали и текстуры. Научитесь работать с плагинами.
Научитесь создавать 3D-объекты, смоделируете здание.
Сможете создавать сложные геометрические детали.
Научитесь использовать декали и текстуры.
Научитесь работать с плагинами.
3-й модуль
Узнаете, для чего нужен ландшафт в игре, и научитесь его разрабатывать. Добавите точки интереса и продумаете путь игрока. Сможете оформить растительность и другие детали ландшафта. Начнёте групповую работу над общим проектом.
Узнаете, для чего нужен ландшафт в игре, и научитесь его разрабатывать.
Добавите точки интереса и продумаете путь игрока.
Сможете оформить растительность и другие детали ландшафта.
Начнёте групповую работу над общим проектом.
4-й модуль
Начнёте осваивать язык программирования Lua и научитесь работать с простыми скриптами. Познакомитесь с циклами и сможете с их помощью создавать повторяющиеся действия. Изучите логические конструкции и научитесь проверять условия. Узнаете, что такое функции, сможете создавать и вызывать их.
Начнёте осваивать язык программирования Lua и научитесь работать с простыми скриптами.
Познакомитесь с циклами и сможете с их помощью создавать повторяющиеся действия.
Изучите логические конструкции и научитесь проверять условия.
Узнаете, что такое функции, сможете создавать и вызывать их.
5-й модуль
Начнёте учиться работать с событиями и осваивать более сложные приёмы программирования. Сможете решать игровые задачи при помощи событий. Поймёте, как сделать игру адаптивной. Поймёте, как взаимодействуют компьютер и сервер. Выясните, что такое удалённые события и локальные скрипты.
Начнёте учиться работать с событиями и осваивать более сложные приёмы программирования.
Сможете решать игровые задачи при помощи событий.
Поймёте, как сделать игру адаптивной.
Поймёте, как взаимодействуют компьютер и сервер. Выясните, что такое удалённые события и локальные скрипты.
6-й модуль
Научитесь создавать внешний вид человекообразных персонажей и анимировать их. Освоите ещё несколько видов анимации. Сможете создать персонажей из базовых деталей. Узнаете, что такое риггинг. Научитесь создавать анимацию ходьбы и атаки.
Научитесь создавать внешний вид человекообразных персонажей и анимировать их.
Освоите ещё несколько видов анимации.
Сможете создать персонажей из базовых деталей. Узнаете, что такое риггинг.
Научитесь создавать анимацию ходьбы и атаки.
7-й модуль
Сможете создать и настроить оружие ближнего боя. Научитесь разрабатывать объекты, реагирующие на клик мыши. Сможете создавать и настраивать оружие дальнего боя. Продолжите работать над дальнобойным оружием. Изучите и продумаете механику стрельбы.
Сможете создать и настроить оружие ближнего боя.
Научитесь разрабатывать объекты, реагирующие на клик мыши.
Сможете создавать и настраивать оружие дальнего боя.
Продолжите работать над дальнобойным оружием. Изучите и продумаете механику стрельбы.
8-й модуль
Поймёте принципы построения уровней, выберете основные локации. Начнёте работать над групповым проектом. Создадите сложные объекты при помощи модульных конструкций. Выстроите баланс сложности уровня, сможете добавить противников и проработать их внешний вид. Построите арену для сражения с главным боссом и закончите работу над проектом.
Поймёте принципы построения уровней, выберете основные локации. Начнёте работать над групповым проектом.
Создадите сложные объекты при помощи модульных конструкций.
Выстроите баланс сложности уровня, сможете добавить противников и проработать их внешний вид.
Построите арену для сражения с главным боссом и закончите работу над проектом.
9-й модуль
Разделитесь на команды и начнёте работу над последним проектом курса. Изучите суть работы геймдизайнера и принципы сторителлинга. Начнёте работу над неигровыми персонажами, продумаете диалоги с ними. Узнаете, какими могут быть квесты и вознаграждения за них. Добавите квесты в свою игру. Доработаете и опубликуете игру. Презентуете свой проект группе и подведёте итоги курса.
Разделитесь на команды и начнёте работу над последним проектом курса. Изучите суть работы геймдизайнера и принципы сторителлинга.
Начнёте работу над неигровыми персонажами, продумаете диалоги с ними.
Узнаете, какими могут быть квесты и вознаграждения за них. Добавите квесты в свою игру.
Доработаете и опубликуете игру. Презентуете свой проект группе и подведёте итоги курса.